superfluous generosity - Turkish English Dictionary